extern "C"
__global__ void sconv_fprop_K128_N128 (
	float* param_test,
	float *param_O,
	const float *param_I,
	const float *param_F,
	float param_alpha,
	int param_N,
	int param_K,
	int param_D,
	int param_H,
	int param_W,
	int param_WN,
	int param_HWN,
	int param_DHWN,
	int param_C,
	int param_KRST,
	int param_RST,
	int param_RS,
	int param_magic_RS,
	int param_shift_RS,
	int param_S,
	int param_magic_S,
	int param_shift_S,
	int param_pad_d,
	int param_pad_h,
	int param_pad_w,
	int param_str_d,
	int param_str_h,
	int param_str_w,
	int param_Q,
	int param_PQ,
	int param_QN,
	int param_PQN,
	int param_MPQN,
	int param_magic_Q,
	int param_shift_Q,
	int param_magic_PQ,
	int param_shift_PQ) {
	__shared__ float share[128 * 8 * 4 + 8];

	int tid = threadIdx.x;

	share[tid] = 1;

	*param_O = share[127-tid];
	*param_test = share[127-tid];
}
